草庐IT

Python GTK+ 部件名称

全部标签

grails - 在 Grails URL 中包含名称

在我的Grails应用程序中,我有几个域类,比如Author和Book。我正在使用默认的URL映射:staticmappings={"/$controller/$action?/$id?"{constraints{//applyconstraintshere}}}所以显示id为2的书的相对URL是/book/show/2。要显示ID为5的作者,它是/author/show/5。Author和Book类都有一个name属性,但这不能保证是唯一的。出于SEO原因,我想在这些URL中包含此名称,例如将显示书籍的URL更改为/book/show/2/the+davinci+code并将显示作者

以不同名称为人所知的产品的 SEO

如果您销售小部件,我们都知道在标题和H1中包含“Bob'sWidgets”可以让您在人们搜索“小部件”时在Google中获得更好的排名。但是,如果正如前几天有人向我解释的那样,他们的产品在世界不同地区以不同的名称为人所知怎么办?在美国,它被称为Widget。在加拿大,它被称为Flidget。在澳大利亚,它被称为Zidget。它确实没有正式名称,只是非正式名称。元标记没有问题,但除此之外,应对这种情况的最佳方法是什么?只做单独的页面?页面上不能有3个H1。一个H1上面写着“Widgets,(又名Flidgets,Zidgets)”?或者我只是相信Google足够聪明,一些神奇的分类数据库

html: SEO 使用 h1 作为页面名称是否正确?

如果我有一个具有这种结构的网站:WEBSITEHomepageServicespage|Productspage|Articlespage|ContactUsPage问题1在每个页面中使用h1来命名页面名称是否正确?我已经读过,对于结构,h1应该用作结构的顶级,但是如果h1中的文本是SEO无意义的词,例如:服务、产品、文章或联系方式,该怎么办。如果它不正确,那么哪个标签应该适合页面标题?问题2假设现在我在包含多个标签的文章页面中。每个文章标题都应该包含一个h1吗? 最佳答案 关于问题1:至于“正确”,我不得不说是的,那是正确的。通常

php - 如何从 url 中删除 id 和 title 并用域名重写,后跟标题名称?

我想从URL中删除id并将其重写为域名后跟标题名称,仅用于SEO友好的URL。http://www.eyecatchers.co/testblog1.php?id=110&title=6-Benefits-of-Hiring-a-Digital-Marketing-Agency.这是我当前的URL,我想通过.htaccess将其重写为以下URLhttp://www.eyecatchers.co/6-Benefits-of-Hiring-a-Digital-Marketing-Agency.我试过RewriteEngineOnRewriteRuleid/(.*)/(.*)/testblo

url - 为什么有些网址同时包含数字 ID 和名称?

我想知道为什么个人资料的链接看起来像:http://stackoverflow.com/users/ID/NAME不仅仅是:http://stackoverflow.com/users/ID甚至更好:http://stackoverflow.com/users/NAME可以有几个同名的用户吗?还是一个用户可以有多个名字? 最佳答案 所有SO-URL都是id/description形式,其中ID是唯一的,描述是可选的。所以/users/12890/arne-burmeister与/users/12890/huhu相同和/questio

seo - SEO 的查询字符串参数名称

如果我有这样一个网站:google.com/index.html?c=123123&p=shoesSEO将其设置为:google.com/index.html?code=123123&footwear=shoes我的意思是,为查询字符串参数提供有用的名称是否有助于SEO? 最佳答案 是的查询字符串可以帮助谷歌理解页面的含义。更改参数值时显示唯一内容对于查询字符串很重要。例子:google.com/index.html?code=123123&footwear=shoesgoogle.com/index.html?code=12312

url-rewriting - Sitecore - 将 url 中的 ""重写为 "-"但仍允许破折号作为合法的项目名称

我已经阅读了六份关于在Sitecore中将空格重写为更友好内容的指南,但所有这些指南都依赖于Sitecore的元素,它还反转要求“-”为名称的非法字符的替换。这个问题是我们应用程序的url在主机名中有一个“-”。Sitecore重写了这导致404。有没有人知道如何在不依赖的情况下在Sitecore中重写这个url?并且仍然允许“-”作为合法的项目名称字符?我们目前最好的想法是使用比普通的“-”稍微复杂一点的东西,例如“--”或“_”。这不是一个好主意,所以如果你们对此事有任何见解,我将不胜感激。编辑:我们正在使用Sitecore6.5运行多站点设置 最佳答案

seo - 网址中的类别名称或编号?

从SEO的角度来看哪个url会更好,或者我是否过于强调它并不重要。www.site.com/forum/category-name/question-titlewww.site.com/forum/category-number/question-title唯一的区别是第一个url的类别名称是完整的,而第二个url使用的是类别编号。感谢任何意见。 最佳答案 绝对是类别名称,因为您在网址中输入的所有内容都可以被谷歌使用。f.ex:site.com/forum/webdevelopment/比site.com/forum/3/更有意义G

ruby-on-rails - 使用破折号而不是下划线的 Rails Controller 名称

是否可以强制Rails在引用Controller时使用破折号(-)而不是下划线。目前Inflector有一个很好的函数叫做parameterize。它允许非常好的永久链接,所有特殊字符都被删除并替换为破折号......但是,当使用包含多个单词的Controller时(例如contact_methods_controller.rb),您可以定义路线:resources:contact_methods这会创建一个到/contact_methods的映射(不是/contact-methods)。当我混合使用这两者时,我会得到丑陋的URL,例如:/contact_methods/1-prefe

c++ - C++ 中的名称冲突

在编写一些代码时,我遇到了这个问题:#includeclassrandom{public:random(){std::coutrandomr1;intmain(){std::cout当我尝试编译这段代码时出现错误错误:“random”没有命名类型。当我为类使用一些不同的名称时,代码工作正常。似乎random是在其他地方定义的(尽管编译器消息不是很有用)。我的问题是如何确保我使用的名称不会与包含文件中使用的名称冲突。我曾尝试使用namespace,但这会导致调用时出现歧义。有什么见解吗?[编辑]我使用namespace作为usingnamespacemyNSpace但是当我将它用作use